package main

func main() {
	/*
		1.HTML 标签：表单标签
		2.CSS

		HTML 标签：表单标签
			*表单：
				*概念：用于采集用户输入的数据的。用于和服务器进行交互。
				*使用的标签：form：用于定义表单的。可以定义一个范围，范围代表采集用户数据的范围
					*属性：
						* action：指定提交数据的 URL（一个位置）
						* method：指定提交方式
							*分类：一共有 7 种，2 种比较常用
								* get：
									1.请求参数会在地址栏中显示，会封装到 请求行 中
									2.请求参数的大小是有限制的
									3.不太安全
							   * post：
									1.请求参数不会在地址栏中显示。会封装在 请求体 中
									2.请求参数的大小没有限制
									3.较为安全
                                    （请求行、请求头、请求体）

					*表单项中的数据要想被提交，必须指定其 name 属性

			*表单项标签：
				* input：可以通过 type 属性值，改变元素展示的样式（默认为 text）
					* type 属性：
						* text：文本输入框，默认值
							* placeholder：指定输入框的提示信息，当输入框的内容发生变化，会自动清空提示信息
						* password：密码输入框
						* radio：单选框
							*注意：
								1.要想让多个单选框实现单选的效果，则多个单选框的 name 属性值必须一样。
								2.一般会给每一个单选框提供 value 属性，指定其被选中后提交的值。
								3.checked 属性，可以指定默认框
						* checkbox：复选框
							*注意：
								1.一般会给每一个复选框提供 value 属性，指定其被选中后提交的值。
								2.checked 属性，可以指定默认框
						* file：文件选择框
						* hidden：隐藏域，用于提交一些信息。
						* 按钮：
							* submit：提交按钮。可以提交表单
							* button：普通按钮
							* image：图片提交按钮（点击图片会提交表单）
								* src 属性：指定图片的路径

					* label：指定输入项的文字描述信息
						*注意：
							* label 的 for属性 一般会和 input 的 id属性值 对应。如果对应了，则点击 label 区域，会让 input 输入框获取焦点。
				* select：下拉列表
					*子元素：option，指定列表项
				* textarea：文本域
					* cols：指定列数，每一行有多少个字符
					* rows：默认多少行



	*/
}
